Skip to content

Release v2.0.0: DSR MCP tools and refactored agent templates#4

Merged
mars167 merged 2 commits intomainfrom
feature/incremental-index-dsr-agents
Jan 29, 2026
Merged

Release v2.0.0: DSR MCP tools and refactored agent templates#4
mars167 merged 2 commits intomainfrom
feature/incremental-index-dsr-agents

Conversation

@mars167
Copy link
Copy Markdown
Owner

@mars167 mars167 commented Jan 29, 2026

v2.0.0 Release

Breaking Changes

  • MCP tools path parameter is now required (no longer optional)
  • Removed --path option from git-ai ai serve command

New Features

DSR MCP Tools

Added 4 new MCP tools for Deterministic Semantic Record:

  • dsr_context({ path }) - Get repository Git context and DSR directory state
  • dsr_generate({ path, commit }) - Generate DSR for a specific commit
  • dsr_rebuild_index({ path }) - Rebuild DSR index from DSR files
  • dsr_symbol_evolution({ path, symbol, ... }) - Query symbol evolution history

Refactored Agent Templates

Completely rewritten Skill and Rule templates to be user-centric:

  • Skill: Now focuses on helping developers understand and navigate codebases
  • Rule: Provides clear constraints for safe and effective tool usage

Documentation Updates

  • Added DSR tool documentation with usage examples
  • Updated workflow recommendations
  • Clarified tool selection guide

Migration Guide

If you're using MCP tools, update your calls to explicitly pass path:

// Before (may have used implicit path)
search_symbols({ query: "foo" })

// After (path is required)
search_symbols({ path: "/ABS/PATH/TO/REPO", query: "foo" })

@mars167 mars167 merged commit 60f6fde into main Jan 29, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant